(function(){
	Ext.onReady(function(){
		Ext.define("say",{
			cansay:function(){
				alert(1111);
			}
		});
		
		Ext.define("sing",{
			sing:function(){
				alert(2222);
			}
		});
		
		Ext.define("user",{
			mixins :{
			say : 'say',
			sing : 'sing'
		  }
		});
		
		var u = Ext.create('user',{});
		u.cansay();
		u.sing();
		
		Ext.define("user1",{
			extend:'say'
		});
		
		var u1 = Ext.create('user1',{});
		u1.cansay();
	});	
})();